﻿/**
 * 
 */
package com.alstudio.pojo.module.local;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * @author caof
 * @toTODO 道具集合
 * @d2012-11-28
 */
public class Props implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 道具类别
	 */
	private String propsType ;
	/**
	 * 道具类别名称
	 */
	private String propsName;
	
	/**
	 * 道具分类索引
	 */
	private int propsIndex = 0;
	/**
	 * 道具类别的道具集合
	 */
	private ArrayList<Prop> propitems = new ArrayList<Prop>();
	/**
	 * 订阅上线通知
	 */
    public static final String mProp_Sub_type = "SUBSCRIBE";
    /**
     * VIP
     */
	public static final String mProp_VIP_TYPE = "VIP";
	/**
	 * 主页特效
	 */
	public static final String mPorp_HOME_PAGE = "HOMEPAGE";
	/**
	 * 聊天特效
	 */
	public static final String mProp_CHAT_TOOLS = "CHAT_TOOLS";
	
	/**
	 * 获取道具类别
	 * @return
	 */
	public String getPropsType() {
		return propsType;
	}
	public void setPropsType(String propsType) {
		this.propsType = propsType;
	}
	
	/**
	 * 道具类别名称
	 * @return
	 */
	public String getPropsName() {
		return propsName;
	}
	public void setPropsName(String propsName) {
		this.propsName = propsName;
	}
	
	/**
	 * 获取该类的道具集合
	 * @return
	 */
	public ArrayList<Prop> getPropitems() {
		return propitems;
	}
	
	/**
	 * 设置该类道具的集合
	 * @param propitems
	 */
	public void setPropitems(ArrayList<Prop> propitems) {
		this.propitems = propitems;
	}
	
	/**
	 * 获取该类道具的索引
	 * @return
	 */
	public int getPropsIndex() {
		return propsIndex;
	}
	
	/**
	 * 设置该类道具的索引
	 */
	public void setPropsIndex(int propsIndex) {
		this.propsIndex = propsIndex;
	}
	
	
}
